type github.com/klauspost/compress/flate.tokens
32 uses
github.com/klauspost/compress/flate (current package)
deflate.go#L122: tokens tokens
deflate.go#L171: func (d *compressor) writeBlock(tok *tokens, index int, eof bool) error {
deflate.go#L188: func (d *compressor) writeBlockSkip(tok *tokens, index int, eof bool) error {
fast_encoder.go#L14: Encode(dst *tokens, src []byte)
huffman_bit_writer.go#L162: func (w *huffmanBitWriter) canReuse(t *tokens) (ok bool) {
huffman_bit_writer.go#L557: func (w *huffmanBitWriter) writeBlock(tokens *tokens, eof bool, input []byte) {
huffman_bit_writer.go#L623: func (w *huffmanBitWriter) writeBlockDynamic(tokens *tokens, eof bool, input []byte, sync bool) {
huffman_bit_writer.go#L787: func (w *huffmanBitWriter) indexTokens(t *tokens, filled bool) (numLiterals, numOffsets int) {
level1.go#L18: func (e *fastEncL1) Encode(dst *tokens, src []byte) {
level2.go#L15: func (e *fastEncL2) Encode(dst *tokens, src []byte) {
level3.go#L12: func (e *fastEncL3) Encode(dst *tokens, src []byte) {
level4.go#L11: func (e *fastEncL4) Encode(dst *tokens, src []byte) {
level5.go#L11: func (e *fastEncL5) Encode(dst *tokens, src []byte) {
level5.go#L322: func (e *fastEncL5Window) Encode(dst *tokens, src []byte) {
level6.go#L11: func (e *fastEncL6) Encode(dst *tokens, src []byte) {
stateless.go#L68: var dst tokens
stateless.go#L169: func statelessEnc(dst *tokens, src []byte, startAt int16) {
token.go#L130: type tokens struct {
token.go#L139: func (t *tokens) Reset() {
token.go#L156: func (t *tokens) Fill() {
token.go#L179: func indexTokens(in []token) tokens {
token.go#L180: var t tokens
token.go#L185: func (t *tokens) indexTokens(in []token) {
token.go#L197: func emitLiteral(dst *tokens, lit []byte) {
token.go#L205: func (t *tokens) AddLiteral(lit byte) {
token.go#L225: func (t *tokens) EstimatedBits() int {
token.go#L264: func (t *tokens) AddMatch(xlength uint32, xoffset uint32) {
token.go#L284: func (t *tokens) AddMatchLong(xlength int32, xoffset uint32) {
token.go#L311: func (t *tokens) AddEOB() {
token.go#L317: func (t *tokens) Slice() []token {
token.go#L322: func (t *tokens) VarInt() []byte {
token.go#L333: func (t *tokens) FromVarInt(b []byte) error {
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |